package cn.itcast.ks.service;

import cn.itcast.ks.common.ResponseResult;
import cn.itcast.ks.pojo.dtos.NotWorkDto;
import cn.itcast.ks.pojo.dtos.ShowWorkDto;
import cn.itcast.ks.pojo.dtos.WorkDto;
import cn.itcast.ks.pojo.entity.UserStudentAssignment;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * @author mwj
 * @date 2021/12/11
 * @TIME:20:49
 */
public interface UserStudentAssignmentService extends IService<UserStudentAssignment> {

    ResponseResult showWorks(ShowWorkDto showWorkDto);


    ResponseResult findNotWorkByTime(NotWorkDto notWorkDto);

    ResponseResult findStudentWork(ShowWorkDto showWorkDto);

    ResponseResult submitWork(Integer workId, Integer status);
}
